lamb's tails - Turc Anglais Dictionnaire